#ifndef __ARCHIVO_H__
#define __ARCHIVO_H__

#include <fstream>

using namespace std;

/**
* Se abre el archivo nombre en modo binario para lectura escritura. Se activan
* las excepciones para el archivo en cuestion.
* @param archivo Archivo que se creo o se abrio.
* @param nombre Ruta y nombre del archivo a abrir.
*/
void abrirArchivoBinario(fstream &archivo,const string &nombre);

/**
* Crea el archivo binario pasado abriendolo en modo lectura escritura. En caso
* de existir lo sobre escribe. Se activan las excepciones para el archivo en
* cuestion.
* @param archivo Nuevo archivo.
* @param nombre Ruta y nombre del archivo a crear o sobre escribir.
*/
void crearArchivoBinario(fstream &archivo,const string &nombre);

#endif
